Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 PENHURST PLACE Flats/Maisonettes £34,000 10 Dec 1999
21 PENHURST PLACE Terraced £47,000 14 Mar 1997
23 PENHURST PLACE Terraced £301,500 1 Jun 2018